زبان برنامه نویسی کوبول ساختار و جایگاه آن
COBOL مخفف Common Business Oriented Language است. COBOL یکی از زبان های شی گرا می باشد. کامپایلر یک برنامه کامپیوتری است که سایر برنامه های کامپیوتری نوشته شده به زبان سطح بالا را می گیرد و آنها را به زبان ماشین، که کامپیوتر می تواند آن را درک کند، تبدیل می کند. COBOL داده ها را از یک فایل یا پایگاه داده دریافت می نماید، پردازش خواسته شده را انجام می دهد و در نهایت خروجی تولید می کند. در رابطه با توضیحات فوق، فرض میکنیم که کامپایلرها از یک زبان برنامهنویسی سطح بالا، مانند COBOL، برای ایجاد یک برنامه اجرایی برای استفاده در برنامههای میزبانی مرکزی، شاید برای اجرای کارهای پردازش خوشه ای یا تراکنش در مقیاس بزرگ، کدها را دریافت کرده و به زبان ماشین ترجمه و تبدیل میکنند.